Big Huge Thesaurus

United Arab Emirates's capital

noun